#include<stdio.h>
int main()
{
     int n;
     
     scanf("%d",&n);
    int an=n;
     int a[100000]={0};
     int i=0;
     while(n!=1)
     {
        if(n%2!=0)
        {
            n=n*3+1;
            a[i]=n;
        }else{
            n=n/2;
            a[i]=n;
        }
        i++;
     }
     int k=0,l=i-1;
     while(k<=l)
     {
        int temp=a[k];
        a[k]=a[l];
        a[l]=temp;
        k++;
        l--;
     }
     for(int j=0;j<i;j++)
     {
         printf("%d ",a[j]);
     }
     printf("%d",an);
    return 0;
}